home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / networking / 3980 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.7 KB

  1. Path: daily-planet.execpc.com!usenet
  2. From: innuendo@execpc.com (Jonathan Gapen)
  3. Newsgroups: comp.sys.amiga.datacomm,comp.sys.amiga.networking
  4. Subject: More on MUI (Was: Miami - a new TCP/IP stack for Internet access)
  5. Date: 19 Apr 1996 07:12:00 GMT
  6. Organization: esCom Amiga Madison Enthusiast's Organisation
  7. Message-ID: <4l7ec0$7mg@daily-planet.execpc.com>
  8. References: <4f7cc$d1217.2fd@tis_news.thepoint.net> <4030.6679T1170T2169@crl.com> <9604180841.AA001o8@innov.demon.co.uk>
  9. NNTP-Posting-Host: quisp.execpc.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=iso-8859-1
  12. Content-Transfer-Encoding: 8bit
  13. X-NewsSoftware: GRn 2.1 Feb 19, 1994
  14.  
  15.  
  16. In article <9604180841.AA001o8@innov.demon.co.uk> Innovision Concepts Limited <Keith@innov.demon.co.uk> writes:
  17. > Face it, MUI uses up 300k to 450k of RAM just for its own libraries and
  18. > gadgets - over 25% of the available RAM on a base A1200 - hardly what you
  19. > could call 'efficient' for what is purely a GUI.
  20.  
  21.    Okay, I loaded up AmFTP to check out what you're saying here.  After
  22. loading it, and loading AmigaScanProgram (another MUI program) to see what
  23. parts of MUI are in memory, I found that it takes 232974 bytes of memory.
  24. That's quite a chunk, but nowhere near the 450k you're claiming.
  25.    However, I didn't stop there.  I checked out the size of the AmFTP
  26. executable: 92844 bytes.  Not bad, considering that AmiFTP is 113732 bytes. So
  27. the MUI program, which has more features, is smaller.  Then there's AmIRC, at
  28. 186336 bytes versus Grapevine's 288628, when AmIRC has more features as well.
  29.    So:
  30.       MUI (232974) + AmFTP (92844) + AmIRC (186336) = 512154 bytes
  31.       ClassAct (139516) + AmiFTP (113732) + Grapevine (288628) = 541876 bytes
  32.  
  33.    For about 29k less memory, I get more features.  And these were just a
  34. couple of random programs I picked, because they have comparable functions, I
  35. didn't look at lots of programs to figure out which would make MUI look good.
  36.  
  37. > JW> use quite a few MUI programs, and many at once, Multi programs running at once
  38. > JW> use even LESS memory then a non MUI program!!!
  39. > Hmmmm.  Not really.  Besides, you still have the 300k to 450k MUI overhead
  40. > to take into account (on 3 progs, that is STILL over 100k EACH in effect...)
  41.  
  42.    Yes, really.  MUI only loads once, no matter how many programs use it.  For
  43. 3 MUI programs, (as I was running while looking for the above numbers), that's
  44. 77658 bytes each.  As you run more programs, that number goes down.  On the
  45. other hand, if you load 3 or more Intuition/GadTools programs, you're getting
  46. a lot of GUI layout code for each program.  Emphasis on "a lot," if each
  47. program has a GUI that's as configurable as MUI.
  48.  
  49. > Probably not, but it does mean that people will not be FORCED to install the
  50. > bloated MUI on their machines just to use Miami.  If it is just for such a
  51. > small part of the program, then why inflict MUIupon us in the first place? 
  52. > No reason at all.
  53.  
  54.    Nobody will be *forced* to install MUI on their machine.  If you don't want
  55. it, you don't run Miami.  Simple as that.
  56.    You say there's no reason to use MUI for the GUI, but have you ever written
  57. your own GUI code?  It's possible to have a complex GUI working within the
  58. space of an hour, when using MUI.  That frees the programmer to work on the
  59. more important stuff.  There's your reason.
  60.  
  61. > JW> Other GUI's use just as much memory and can be just as slow on a slow amiga and
  62. > JW> other amiga gui's that can do most of what mui can do.
  63. > Again, Bollock.  So, BGUI, Triton etc all use 300k to 450k of RAM, eh?  I
  64. > would suggest that you have them configured totally wrongly!!!
  65.  
  66.    Read what he wrote, again.  BGUI, Triton, and others can't match MUI.  They
  67. take less RAM, because they have fewer features.
  68.  
  69. -- 
  70. Jonathan Gapen (innuendo@execpc.com)
  71. Bread in, toast out. How does it DO that?
  72.